a devout Catholic - German English Dictionary